stack (arms) - French English Dictionary